Contents

Welcome to MySound 2.0  (1994.10.17)

Quick help survival guide (If you don't read anything else read at least this)

Basics

Main window

Credits

Registration

Other programs and the future

Deutsch (German)

Click here to run MySound now!


Quick Help

MySound allows you to assign your favorite Windows wave files (*.wav) individually to the sound made by any application. No more boring default sounds. You can also shut up any overbeeped application.

If you do not have a sound card you should install the PC speaker sound driver available on any BBS or my Support Disk. Otherwise you can use MySound just to turn off sounds.

To change the sound you have last heard an application playing, ...

-	Press the ^^ Add application playing most recent sound ^^ button to make MySound store the sound.

-	Select the sound in the sound file list.

-	If the sound you want is not visible in the sound list just press Add new sound file... and select a wave file.

-	The change is effective immediately. You can close the MySound window.

To delete applications, events and sounds simply click on the item in the appropriate list and press the Delete key.

To completely remove MySound from memory, click in the Unload MySound now! button.

To have MySound active in future Window sessions you must place it into the Program Manager StartUp group. To get rid of the desktop icon just check the Hide icon box.

To upgrade from MySound version 1.0 and keep your configuration you must rename the "[Apps]" section in your "mysound.ini" file to "[Applications]".

To be an honest person, simply register.


Basics

MySound allows you to assign your favorite Windows wave files (*.wav) individually to the sound made by any application. No more boring default sounds. You can also shut up any overbeeped application.

To use MySound just run it like any other program or put it in the StartUp group of the Windows Program Manager.

What you need to run MySound

MySound requires Windows 3.1 or above.

Note that most PCs can play wave files under Windows without additional hardware if you install the PC Speaker sound driver that is available on most electronic mail boxes as well as on my Support Disk.

MySound consists of these files:

mysound.exe	The executable

mysound.hlp	This help file as Windows help

mysoundl.dll	The resident sound manager DLL

capthook.dll	Captain Hook DLL

Files that MySound generates

These file will be placed in your windows directory along with all other "*.ini" files.

mysound.ini	The configuration file

mysound.reg	The registration file


Main Window

Most recently played sound produced by

This group gives you information about the last sound event that has occurred on your machine. Note that only MessageBeep calls will be recorded and intercepted.

Caption

This is the window caption of the application which initiated the sound.

Executable

This is the full file name of that application.

Module

This is the module name of that application. This name will be used in the applications list. Note that this name is often but not always identical to the core file name of the application.

Event

This is an abbreviation that describes what lead the application to initiate the sound. It's simply put a reference within the application.

Here is a description of the abbreviations for more advanced users:

The first part is the name of the module name, followed by the segment number, followed by the offset within that segment in hex, where the MessageBeep call is located. The last part is the argument that was passed to call:

-1	Produces a standard beep sound by using the computer speaker.

0	MB_OK	Plays the sound identified by the SystemDefault entry in the [sounds] section of WIN.INI.

16	MB_ICONHAND	SystemHand

32	MB_ICONQUESTION	SystemQuestion

48	MB_ICONEXCLAMATION	SystemExclamation

64	MB_ICONASTERISK	SystemAsterisk

^^ Add application playing most recent sound ^^

Pressing this button preserves the information about the last played sound by adding the module name to the list of applications and the event to the event list.

Applications

This lists the module names of the applications for which sound events have been redirected. Selecting an application updates the event list.

Event within app

This lists the recorded events within the selected application. The abbreviation is in the same format as the Event item in the last played sound group. The <Default> entry allows you to assign a default value for all sounds played by this application if a specific event is not recorded.

Sound files

Selecting an entry in this list allows you to associate any sound with the selected event in the event list. This list shows all sound files that have been installed into MySound using the Add new sound file... button. Additionally all sound files (*.wav) in the Windows directory and the Window system directory will be listed. All sound events visible in the Windows Control Panel will also be shown. The <No Sound> entry allows you to let the selected event pass quietly. The <Original Sound> plays the original sound that the application has intended. If you change the selection in this list then the change will be effective immediately.

Test Sound

This button plays the sound that is selected in the sound list.

Add new sound file...

This buttons lets you add an additional sound to the sound list.

Sound Options

These are general MySound sound options:

MySound filter active

When this option is selected then all associations made in the three lists will be effective and sound will be played accordingly.

Play original sounds

This options lets you disable MySound filtering temporarily. All sounds will be played as intended by the applications.

Play no sound at all

When this option is selected then no sounds will be played.

Unload MySound now!

Pressing this button unloads the resident part of MySound and closes the MySound window. Sound redirection will be disabled until you run MySound again.

Hide icon

When this box is checked then MySound will just load the resident part and will not display an icon or a window when it is launched for the first time. Any further invocation will display the window as usual. This feature is useful if you want to put MySound in the StartUp group of your Program Manager and do not wish to see the icon on the Windows desktop.

Help

Opens this Windows help file.

Close

This closes the MySound window. The resident part of MySound will still remain loaded and redirect the sound. To completely shut down MySound press the Unload MySound now! button.

About...

Shows you the release date and author of the MySound program.

To delete applications, events and sounds simply click on the item in the appropriate list and press the Delete key.


Credits

MySound was written by Dieter Prifling. See registration for details.

This program is dedicated to Martina not only because she has put up with him during the hours of development.

The author would like to thank all the guys at The Knowledge Base (Andi, Andy, Hans, John, Peter & Wolfgang) as well as Oliver, Dave, Walter, Hans and Herman for inspiring some of the ideas and for using MySound in their daily work and thus participating in the beta test for this product.


Registration

Why should I register and what do I get for it

How do I register and what does it cost

Where can I get in touch with you

Legal stuff

REGISTRATION FORM

Quick REGISTRATION FORM


Why should I register and what do I get for it

Moral obligation

The main reason why you should register if you use MySound over a trial period is because it is the morally correct thing to do. A lot of additional effort was necessary to turn MySound in a more professional product and make it available to a larger number of people. (For example this help file). If there is not enough response to acknowledge this work then future versions and programs developed by this author will not be distributed thru shareware. So much for the guilt producing part.

Peace of mind

The unregistered version of MySound has almost the full functionality of the registered version. To  remind you to register, the caption of all windows contains in addition to their regular title "Unregistered Copy".

A reminder dialog will pop up twice a month asking you to register.

Support and upgrades

Registered users will receive free support. They will be notified of changes and new versions. Free upgrades up to the next major version will be available to them free of charge. (The author doesn't believe in incrementing version numbers that fast, so rest assured). (See The Future for details).

All software will be distributed via electronic bulletin boards. (See below). To receive the software on disk send me the filled out order form. This support disk contains lots of other programs as well.


How do I register and what does it cost

Method

To register you have to send your full name, address and phone number.

To make it easier a registration form has been provided.

The registration fee is 19 DM (deutsche mark) or 12 US$.

Within Europe you can send a EuroCheque (please use the German currency DM).

From the United States you can send any regular check in US$.

Worldwide you can pay with VISA Card, MasterCard, EuroCard and Access (please include your card number, expiration date and signature (mail or fax) and state that you wish to pay 19 DM), or you can send any check in US$ drawn to a US bank, DM check drawn to a German Bank. If you are sending traveler checks or cash you are doing so at your own risk.

You can also register by using the CompuServe registration service. The registration fee will then be charged to your CompuServe account. Just GO SWREG. The program ID for MySound is  3608. You will be asked for your address. Please do not leave the phone number blank. Your account will be charged with US$25 which includes the price for the support disk and the 18% CompuServe processing fee.

Here is a table for the postage necessary to send a business letter from your country to Germany at the time of writing. Call your post office just to make sure the prices are still up to date.

Country	Stamp

U.S.A.	95 cents

Canada	88 cents

Great Britain	25 p

Eire	32 p

Netherlands	80 ct

All information that is submitted will be treated confidentially and will not be given or sold to a third party.

After a short time you will receive your authorization number. You have to enter your personal data as well as this number accoding to the instructions that you will receive. Please enter this information exactly as you have received it character by character. MySound will use this data to verify the authorization number. Note that you must restart MySound to make your registration effective. If you still get the register reminders, check the information that you have entered.

Your personal data will be saved in the "mysound.reg" file. This file must not be given to anyone.

You are encouraged to give MySound to all your friends or distribute it thru mail boxes. Be sure that you include all files as received.

If you have received "mysound.reg" in response to your registration request (for example over e-mail), you don't have to key them in, just copy "mysound.reg" to your Windows directory.

Note that the registration is only valid for one user. Please inquire details for a license for more users.


Where can I get in touch with you

If you are registered or not, your feedback is very important to me, so send in your comments and suggestions for improvement.

Electronic mail:

CompuServe	100012,3651

Internet	100012.3651@compuserve.com

Mail address:

Dieter Prifling

Postfach 1122

93067 Neutraubling

Germany

Fax:

+49 9401 79531 (within Germany (09401) 79531) or

+49 9482 3249 (within Germany (09482) 3249)

Replace the plus sign with your country's international access code. For example from the United States this code is 011 so you have to dial 011 49 9401 79531 to send me a fax.

Phone:

If and only if you don't have access to e-mail services or a fax and mail is to slow for your urgent questions, you can call me directly on weekdays during the day (Central European Time, (EST + 6 hours)).

Dieter Prifling

Phone: +49 9482 2832 (within Germany (09482) 2832)

You can talk to me in German or English.

If you wish to pay with direct bank transfer my account number is:

Country:	Germany

Bank:	Sparkasse Regensburg

Bank code (BLZ):	750 500 00

Account#:	503 4707

Click here for the registration form


Legal stuff

You are using MySound at your own risk. The author may not be held responsible in any way for any damage of any kind caused by this program.


Registration form

Click here to print this form now!. OR

Click here to copy this form to the clipboard and open Write. Then press Ctrl+V to paste this form from the clipboard into Write. Fill it out and print it, or save it as plain text and send it to me as e-mail.

Send it to:

Dieter Prifling

Postfach 1122

93067 Neutraubling

Germany

Fax: +49 9401 79531 or +49 9482 3249

(for example from the United States dial 011 49 9401 79531)

CompuServe: 100012,3651

Internet: 100012.3651@compuserve.com

Registration and order form for MySound

If checked, I want:

( ) To register MySound 2.0 at the cost of 19 DM (or 12 US-Dollars) for a single user license. I will receive an authorization number to switch MySound to its regular mode of operation. In addition I will be eligible for support and my authorization will work with upgrades up to the next major version number. Also I will be notified when the next release is available.

I will not give my authorization number or the contents of the "mysound.reg" to a third party.

All information that I submit will be treated confidentially and will not be given or sold to anyone.

( ) To register additional programs:

( ) To inquire about the cost of multi user licenses (huge discounts apply).

Number of users:

( ) To be sent the printed documentation for the current release for $10 or 15 DM incl. p&p.

( ) in English

( ) To be sent a disk with new versions for $10 or 15 DM incl. p&p.

( ) immediately.

( ) when the next release is available.

( ) when the next release is available but not earlier than:

I am aware that this disk contains all of the shareware programs by this author, and although they are fully functional, I must be registered for most of them, if I want to use them longer than the trial period. I also know that I need this service only once for all the programs that I have registered with this author.

First & last name:

Company (optional):

Street:

City:

Country:

Phone:

Electronic mail address (optional):

Fax number (optional):

The total amount I want to pay is:

Method of payment:

( ) VISA Card, MasterCard, EuroCard or Access

Card number:

Expiration date:

( ) EuroCheck

( ) Check in US$ drawn to a US bank

( ) Check in German currency drawn to a German bank

( ) CompuServe registration service

(GO SWREG, ID: 3608, US$25 incl. disk & CIS fee)

( ) Bank transfer

( ) Traveller check or cash

Signature (if mail or fax registration):


Quick Registration form

Click here to print this form now!

Send it to:

Dieter Prifling

Postfach 1122

93067 Neutraubling

Germany

Fax: +49 9401 79531 or +49 9482 3249

(for example from the United States dial 011 49 9401 79531)

CompuServe: 100012,3651

Internet: 100012.3651@compuserve.com

Registration and order form for MySound

Yes, I want to register MySound 2.0 at the cost of 19 DM (or 12 US-Dollars) for a single user license. I will receive an authorization number to switch MySound to its regular mode of operation. In addition I will be eligible for support and my authorization will work with upgrades up to the next major version number. Also I will be notified when the next release is available.

I will not give my authorization number or the contents of the "mysound.reg" to a third party.

All information that I submit will be treated confidentially and will not be given or sold to anyone.

First & last name:

Company (optional):

Street:

City:

Country:

Phone:

Electronic mail address (optional):

Fax number (optional):

Method of payment:

( ) VISA Card, MasterCard, EuroCard or Access

Card number:

Expiration date:

( ) EuroCheck

( ) Check in US$ drawn to a US bank

( ) Check in German currency drawn to a German bank

( ) CompuServe registration service

(GO SWREG, ID: 3608, US$25 incl. disk & CIS fee)

( ) Bank transfer

( ) Traveller check or cash

Signature (if mail or fax registration):


Other Products and the Future

First of all there is only going to be a future if enough people register. But if successful then there will be many future releases as well as other products. All released products are available on the support disk.

WinDrop

WinDrop is a drag & drop program launcher for Windows in the form of an icon bar. It lets you assign system wide hotkeys to your apps and has a lot of additional features, including saving the last window position of any program, a clipboard doubler, clock, reminder, CD player control, and it can stick to the File Manager. It can be used as full Program Manager replacement. It also supports remote execution with NDDE, MS-Mail, and has an extensive online-help.

It has been included in books like Windows Configuration Secrets.

Planned enhancements are:

* Groups, groups, groups

* Variable number of icons horizontally and vertically

* Group browser

* Startup group with program sequence control

* Move cursor should be an icon.

* Expansion of compilation

* Small ini files (*.drp) to share configurations and one global ini

* WinDrop as DLL

* System menu

* Auto association for *.drp files

* Restriction of other maximized windows to leave WinDrop visible

* History in Run dialog

* Incremental search writes already typed characters in clock area

* Quick search text visible over icons

* Windows NT version (Beta version is available)

FmView

FmView is a File Manager add-on. It can display the contents of the currently selected file. It automatically determines the file format and selects an appropriate representation. Here are some of the 40 representations that have been implemented so far:

* ASCII text

* ANSI text

* Hex

* WRI Write files

* DOC MS WinWord

* DOS Word

* BMP & PCX bitmaps

* WMF Windows meta files

* ICO, DLL, EXE icons

* DLL, EXE headers

* OBJ files

* ARJ, LZH & ZIP archives directories

* Graphics formats JPG, GIF, TIF, TGA, ...

* FXD, FXR WinFax

* XLS Excel

* DB, MDB, PDX ... Database formats

* MSG CompuServe message file

* edit mode for text files up to 61k

* incremental search (text & hex)

* clipboard support

* limited selection of viewing mode

* font selection

* file info and statistics in a status bar

* search/replace in edit mode

Planned features:

* resources on exe and dll files

* edit mode >61k

* selection of preferred viewing modes if more than one alternative is possible

* read 4DOS descript.ion files

* show an indicator during search process (status bar)

* inform the user if search failed (status bar)

* allow search from current position

* Edit menu item in the File Manager menu to immediately edit the selected file.

FmExtMan

FmExtMan (File Manager Extension Manager) is a File Manager add-on. It allows you to add more than the 4 add-on DLLs that File Manager limits you to. All top level menus are put into one menu as submenus, so your File Manager menu is not clogged up. FmExtMan has a dialog that lets you change, reorder, install & deinstall not only its own, but also the top level File Manager extensions. You can quickly park and reinstate add-ons and toggle whether they show up in the menu bar or a submenu. The toolbar is supported.

Planned is: user interface to completely design and reorganize the menu.

MySound

MySound allows you to assign your favorite Windows wave files (*.wav) individually to the sound made by any application. No more boring default sounds. You can also shut up any overbeeped application.Version 2.0 now includes an easy to use user interface. It just takes three mouse clicks to change the sound or beep you have last heard to a different one, or to turn it off completely.

DlgDrop

Dialog Drop allows file drop in all edit fields and file dialogs

DirAll

Produces text files that list the full directory of disks (floppy & hard). Lots of sorting criteria (within one disk or across multiple disks), verification and cross reference across multiple disks. Can be used to find file duplicates even if the file names and time stamps are different, and thus revive valuable hard and floppy disk space. Works in the background as well.

Shouter for Windows for Workgroups

Lets you broadcast messages to any number of WfW users. Shouter will automatically be launched on the remote machine. It's like a cross between Chat (only one partner) and MS-Mail (only slow notification). It's best suited to notify more users immediately. Shouter lets you even send the same message as mail, "shout" it or both. It keeps a history of all sent and received messages.

ShowPar

Small utility to show you all kinds of parameters, directory, & much more.

WWaitNGo

Windows Wait and Go lets you run applications on a during startup after confirmation or timeout. You can even select the application you want to run in Windows from your MS-DOS 6 boot menu.


Deutsch (German)

MySound ermöglicht die Zuweisung der von Ihnen bevorzugten Windows Klangdateien (*.wav) individuell zu jeder beliebigen Applikation. Keine "eintönigen" Standardklänge mehr. Sie können damit auch eine mit Klängen überladene Applikation zum Schweigen bringen.

Um den Klang zu ändern, den Sie zuletzt gehört haben, ...

-	Drücken Sie die ^^ Add application playing most recent sound ^^ Schaltfläche damit MySound die Kenndaten abspeichert.

-	Wählen Sie einen Klang aus der Liste Sound files aus.

-	Wenn Sie den gewünschten Klang nicht finden, drücken Sie einfach die Add new sound file... Schaltfläche und wählen die Klangdatei aus.

-	Die Einstellungen sind sofort aktiv. Sie können jetzt das MySound Fenster schließen.

Um Applikationen, Ereignisse und Klänge zu löschen, selektieren Sie einfach das zu löschende Element und drücken die Entfernen Taste.

Um MySound komplett aus dem Speicher zu entfernen, drücken Sie die Unload MySound now! Schaltfläche.

Um MySound in zukünfigen Windows Sitzungen zur Verfügung zu haben, geben Sie es einfach in die AutoStart Gruppe des Programm Managers. Um das Bildsymbol zu verstecken, kreuzen Sie einfach Hide iconan.

Um ein ehrlicher Mensch zu sein, lassen Sie sich einfach registrieren.

Wenn Sie keinen Windows Klang Treiber installiert haben, werden Sie den Standard Pieps hören. Wenn Sie aber einen Klang Adapter und den dazugehörigen Treiber installiert haben, dann wird der verknüpfte Klang gespielt. Beachten Sie bitte, daß die meisten PCs in der Lage sind, Klang Dateien unter Windows ohne zusätzliche Hardware zu spielen, wenn Sie den PC Lautsprecher Klang Treiber installieren, der in den meisten Mailboxen kostenlos erhältlich ist. Er ist auch auf meiner Support Disk vorhanden.

Registrierung

Wenn Sie an MySound Gefallen finden, sollten Sie sich für 19 DM registrieren lassen. Sie erhalten Unterstützung und werden über das Erscheinen neuer Versionen benachrichtigt. Überweisung, EuroScheck und Kreditkarten (VISA Card, MasterCard, EuroCard und Access) werden akzeptiert. Außerdem stellen Sie damit sicher, daß der Autor weitere Programme über diese unbürokratische Methode vertreibt.

Es gibt ein Bestellformular, das Sie ausdrucken oder editieren und an mich senden können.

Egal ob Sie sich registrieren lassen oder nicht, Ihr Kommentar und Ihre Verbesserungsvorschläge sind stets erwünscht.

Elektronisch (E-Mail):

CompuServe	100012,3651

Internet	100012.3651@compuserve.com

Post Adresse:

Dieter Prifling

Postfach 1122

D-93067 Neutraubling

Fax:

Faxnummer:

+49 9401 79531 (in Deutschland (09401) 79531) oder

+49 9482 3249 (in Deutschland (09482) 3249)

Telefon:

Wenn und nur wenn Sie keinen Zugang zu den E-Mail Services und kein Fax haben und es zu dringend ist, um den Postweg zu benutzen, können Sie mich notfalls auch anrufen:

Dieter Prifling

Telefon: +49 9482 2832 (in Deutschland (09482) 2832)

Nennen Sie bitte Ihren vollen Namen, Privatadresse, Telefonnummer, und wahlweise Firma.

Sie erhalten dann eine Autorisierungsnummer, die Sie nicht weitergeben dürfen.

Meine Bankverbindung in Deutschland lautet:

Bank:	Sparkasse Regensburg

BLZ:	750 500 00

Konto#:	503 4707

Weiteres entnehmen Sie bitte dem Bestellformular.

Viel Spaß!


Bestellformular

Klicken Sie hier, um dieses Formular jetzt zu drucken!. ODER

Klicken Sie hier, um dieses Formular in die Zwischenablage zu kopieren und Write zu starten. Dann drücken Sie Strg+V, um dieses Formular einzufügen. Füllen Sie es aus und drucken es, oder speichern es als ASCII Text und senden es mir über e-mail zu.

Schicken Sie es an:

Dieter Prifling

Postfach 1122

D-93067 Neutraubling

Fax: 09401/79531 oder 09482/3249

CompuServe: 100012,3651

Bestellformular für MySound

Wenn angekreuzt, dann will ich,

( ) MySound 2.0 für 19 DM registrieren lassen. Ich bekomme dann eine Autorisierungsnummer für einen Benutzer, um MySound in seinen normalen Arbeitmodus zu schalten. Außerdem erhalte ich Unterstützung und Beratung und eine Benachrichtigung beim Erscheinen einer neuen Version. Gültigkeit bis zur Erhöhung der Hauptversionsnummer.

Ich werde meine Autorisierungsnummer und den Inhalt des "mysound.reg" keinem Dritten überlassen oder zugänglich machen.

Alle meine Angaben werden vertraulich behandelt und an niemanden weitergegeben oder verkauft.

( ) Informationen über die Preise einer Lizenz für mehrere Benutzer. (Großzügige Vergünstigungen)

Anzahl der Benutzer:

( ) die Dokumentation auf Papier für 15 DM inkl. Porto/Verp.

( ) in Englisch

( ) eine Diskette mit neuen Versionen zugesandt bekommen für 15 DM inkl. Porto/Verp.

( ) sofort.

( ) nach dem Erscheinen der neuen Version.

( ) nach dem Erscheinen der neuen Version, jedoch frühestens ab:

Mir ist klar, daß diese Diskette alle Programme, die der Autor über ShareWare vertreibt, enthält. Obwohl diese Programme ihre volle Funktionalität besitzen, muß ich mich separat registrieren lassen, wenn ich sie über den Probezeitraum hinaus benütze. Außerdem weis ich, daß ich dies nur einmal für alle Programme, die ich beim Autor registriert habe, benötige.

Vor- & Nachname:

Firma (freigestellt):

Straße:

Stadt:

Land:

Telefon:

Electronic Mail Adresse (freigestellt):

Fax Nummer (freigestellt):

Zahlungsweise:

( ) VISA Card, MasterCard, EuroCard oder Access

Kartennummer:

Gültig bis:

( ) Euro-Scheck

( ) Verrechnungsscheck

( ) Banküberweisung

( ) CompuServe Registrierservice

(GO SWREG, ID: 3608, US$25 incl. disk & CIS Gebühr)

Unterschrift (bei Post oder Fax Registrierung):